MemFree is an external module / context check for Apple Guide. The context check returns whether memory is available. The check only takes a single parameter (type long) which specifies the amount, in kbytes, of memory you want. It returns true or false. (example if you want to know if 4 MegabBytes are available you would pass 4096 to the context check.)
The companion database has three panels. It uses memFree to determine whether or not 4 MB of RAM is available. This demonstrates how Apple Guide dynamically determines which panels to show based on context check results.
The source code to the module and the test database are included. Notice the correlation between the struct we pick up in the module and the <DCC> command in the database.